Functional Verification Acceleration through the Removal of Redundant Simulation
نویسنده
چکیده
The real-world challenge of verification is to meet a design’s testing requirements as quickly as possible without inhibiting the completeness of the verification effort. This paper introduces a new method, called the reduction of redundancy (ROR), which enables this goal. The stochastic nature of today's leading functional verification technique, directed random verification, can lead to wasteful redundancy during simulation because of a bias toward scenarios involving few stochastic decisions. By converting stochastic decisions into exhaustive ones, and using checkpointing to replicate the verification environment as needed, the ROR method works to defeat this bias. A brief look at the theory underlying this method is given and experimental results are shown for its application in real-world verification scenarios.
منابع مشابه
Numerical simulation of hull and propeller interaction in acceleration maneuver
Prediction of a ship’s trajectory during a maneuvering motion is so important. In this study, the acceleration maneuver for a twin-screw vessel is directly investigated using computational fluid dynamic (CFD) environment and unsteady RANS (Reynolds Averaged Navier-Stokes) solver. For this purpose, the self-propulsion and acceleration simulations with hull and propeller interaction for the well-...
متن کاملConfigurable Verification Stimulus Acceleration Method Based on Multicore Processor
Functional verification has become a major challenge in the chip design area. To improve the efficiency of verification, it is necessary to choose appropriate verification method and tools. An important aspect of functional verification is RTL verification, simulation-based verification is main method in RTL verification. Based on FT-8 multicore processor, we developed a configurable test stimu...
متن کاملAcceleration-Based Quality Assessment of Railway Tracks using a 2D simulation model and recorded track data
Car body acceleration is an important factor affecting track safety and ride comfort, which are two primary aspects of railway systems. Though track level is an important source of wagon body acceleration, no quantitative relation between them is available and the aim of this paper is to propose a method to address this issue. To do so, car body acceleration is determined using a 10 DOF simulat...
متن کاملTowards Beneficial Hardware Acceleration in HAVEN: Evaluation of Testbed Architectures
Functional verification is a widespread technique to check whether a hardware system satisfies a given correctness specification. As the complexity of modern hardware systems rises rapidly, it is a challenging task to find appropriate techniques for acceleration of this process. In our previous work, we developed HAVEN, an open verification framework that enables hardware acceleration of functi...
متن کاملHardware Acceleration and Emulation
As integrated circuits become more and more complex the need for fast verification becomes increasingly important. Hardware acceleration is used for fast functional verification. This is an area where software tools for logic simulation are too slow to be useful for large designs, since the number of gates is too high [1]. Another trend in today's electronic systems is an increasing amount of s...
متن کامل